package com.ruoyi.worker.service;

import com.ruoyi.worker.domain.ExcelToolDomain;

import java.util.List;

/**
 * @ClassName ExcelService
 * @Description 工具类
 * @Author leizhang
 * Date 2021/9/5 5:15 下午
 * @Version 1.0
 **/

public interface ExcelService {
    /**
     * @Description : 班组信息导入
     * @Author : leizhang
     * @Date 5:16 下午 2021/9/5 
     * @param excelToolDomain
     * @return void
     **/
    void saveWorkerGroupInfo(List<ExcelToolDomain> excelToolDomain);

    /**
     * @Description : 渠道商信息导入
     * @Author : leizhang
     * @Date 6:24 下午 2021/9/5 
     * @param excelToolDomain
     * @return void
     **/
    void saveWorkerCompanyInfo(List<ExcelToolDomain> excelToolDomain);
    
    /**
     * @Description : 员工出勤信息保存
     * @Author : leizhang
     * @Date 6:32 下午 2021/9/5 
     * @param excelToolDomain
     * @return void
     **/
    void saveAttendanceInfo(List<ExcelToolDomain> excelToolDomain);

    
    /**
     * @Description : 获取班组信息
     * @Author : leizhang
     * @Date 8:34 下午 2021/9/5
     * @param excelToolDomains
     * @return java.util.List<com.ruoyi.worker.domain.ExcelToolDomain>
     **/
    List<ExcelToolDomain> getAttendanceGroup(ExcelToolDomain excelToolDomains);

    /**
     * @Description : 获取班组信息
     * @Author : leizhang
     * @Date 8:34 下午 2021/9/5
     * @param excelToolDomains
     * @return java.util.List<com.ruoyi.worker.domain.ExcelToolDomain>
     **/
    List<ExcelToolDomain> getAttendanceCompany(ExcelToolDomain excelToolDomains);
}
